package io.renren.service;

import io.renren.entity.DfspEntity;
import io.renren.entity.VSalaryBaseicinfoEntity;
import io.renren.entity.VSocialsbSummaryEntity;

import java.util.List;
import java.util.Map;

/**
 * 
 * 
 * @author zhangheng
 * @email zh_123shmily@163.com
 * @date 2017-07-28 21:06:59
 */
public interface DfspService {
	
	DfspEntity queryObject(Integer dfId);
	
	List<DfspEntity> queryList(Map<String, Object> map);
	
	int queryTotal(Map<String, Object> map);
	
	void save(DfspEntity dfsp);
	
	void update(DfspEntity dfsp);
	
	void delete(Integer dfId);
	
	void deleteBatch(Integer[] dfIds);

	List<VSalaryBaseicinfoEntity> querySalaryList(Map<String, Object> map);

	int querySalaryTotal(Map<String, Object> map);

	List<VSocialsbSummaryEntity> querySocialsbList(Map<String, Object> map);

	int querySocialsbTotal(Map<String, Object> map);

    String submit(DfspEntity entity);

	void process(DfspEntity entity);

	void reject(DfspEntity entity);
}
